package com.example.flowableoa.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class HistoricTaskInstanceDto {

    // 任务编号
    private String taskId;

    //任务执行编号
    private String executionId;

    // 任务名称
    private String taskName;

    //任务Key
    private String taskDefKey;

    //任务执行人Id
    private Long assigneeId;

    //任务执行人名称
    private String assigneeName;

    //任务完成时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date finishTime;

    //任务耗时
    private String duration;

    // 审批意见
    private String comment;

    // 审批的状态  通过  拒绝
    private String state;
}
